AL
action

Script de chave abrir porta bugado

Por alissonxzff2, 16 de dez. de 2015 em Scripts

5
2k
16 de dezembro de 2015 às 12:34

to tentando usar o script de um tutorial que ta assim:

--- Porta Temporizada by Runando/Belianmort ---
function onUse(cid, item, frompos, item2, topos)


-------- Pausa --------


local pausa = 10000 -------- Cordenadas --------


local door = {x=332, y=342, z=5, stackpos=1} 
local ddoor = getThingfromPos(door) 


-------- ITEM --------


local open_door = 9174


local itemU = 13780 


local verify = 0 --- NÃO MEXA AQUI


-------- PRIMEIRO SISTEMA --------




if item2.uid == itemU then
if ddoor.itemid ~= verify then
doTransformItem(ddoor.uid,open_door)
addEvent(close,pausa,door)
end
else
doPlayerSendCancel(cid,"This key can not be used here") 
end
return 1
end


function close(door)
-------- ITEM --------


local to_close_door = 9173 


------- SEGUNDO SISTEMA --------


local the_close_door = getThingfromPos(door)
doTransformItem(the_close_door.uid,to_close_door)
end

e no actions colo normal com o id da chave.. 2089 (estava falando que estava duplicando essa action dai reparei que tinha la no actions id 2086 to 2092, dai separei o 2089 deles..)

 

mesmo assim não funcionou, e outro detalhe.. é meio falho esse sistema porque a porta fica aberta 10 segundos e fecha..

 

o ideal pra mim seria abrir com a chave e a proxima vez que fechasse a porta trancasse, dai eu ia colocar pra remover a chave quando usar (mas claro que ia esclarecer numa placa, só pra não ter de player ficar com a chave e dar para outro)

 

esqueci de dizer, o Uid da porta esta igual o do script, assim como position e id's da porta aberta e fechada

 

Editado Dezembro 16 por alissonxzff2

KemixK
16 de dezembro de 2015 às 13:07

Esta bugado ou vc quer modificar para o jeito que vc falou?

16 de dezembro de 2015 às 21:14

olha não gosto de dar trabalho a ninguém, só recorro aqui quando não consigo fazer minhas gambiarras aslkjdadkj

 

se conseguirem desbugar ou fazer o sistema que eu citei agradeceria muito


alguém sabe? :/

Wend IIW
16 de dezembro de 2015 às 22:21

Segue ai:

 

http://www.xtibia.com/forum/topic/126752-porta-que-so-abre-com-chave/

http://www.xtibia.com/forum/topic/185866-actions-chave-mestra/

 

se quiser que faça algo no script é só falar :3

 

17 de dezembro de 2015 às 00:02

 

Então amigo, o do primeiro tópico é o que eu estou usando, mas ta bugado aqui.. ele não abre quando abre aparecem duas portas uma aberta e outra fechada

 

o do segundo tópico não acho bacana, pois irá funcionar em qualquer porta